package com.huanf.impl;

import com.huanf.service.VersionService;
import org.apache.dubbo.config.annotation.DubboService;

/**
 * @author: 35238
 * 功能: 服务之间，如何区分版本
 * 时间: 2023-12-30 14:51
 */
@DubboService(version = "1.huanf.0")
//定义该实现类的版本号，版本号可自定义。只有VersionController里面的@DubboReference注解的version属性是"1.huanf.0"，才能调用VersionServiceImpl类的方法(例如myVersion)
public class VersionServiceImpl implements VersionService {

    @Override
    public String myVersion(String status) {
        return "我是VersionServiceImpl类，我实现了api模块的VersionService接口的myVersion方法，版本的状态是: "+status;
    }

}
